destroyer squadron - French English Dictionary